(having spots) spotted - Espagnol Anglais Dictionnaire